-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathredirects.rb
More file actions
11 lines (9 loc) · 822 Bytes
/
redirects.rb
File metadata and controls
11 lines (9 loc) · 822 Bytes
1
2
3
4
5
6
7
8
9
10
11
# Redirect all production http traffic to https
r301 %r{.*}, 'https://docs.pivotal.io$&', :if => Proc.new { |rack_env|
rack_env['SERVER_NAME'] == 'docs.pivotal.io' && rack_env['HTTP_X_FORWARDED_PROTO'] == 'http'
}
# Redirect from docs.pivotal.io/tanzu-buildpacks to docs.vmware.com Tanzu Buildpacks docs
r301 %r{/tanzu-buildpacks/([^/\n]*)/(.*)}, "https://docs.vmware.com/en/VMware-Tanzu-Buildpacks/services/tanzu-buildpacks/GUID-$1-$2"
r301 %r{/tanzu-buildpacks/([\w-]*\.html)}, "https://docs.vmware.com/en/VMware-Tanzu-Buildpacks/services/tanzu-buildpacks/GUID-$1"
r301 %r{/tanzu-buildpacks/}, "https://docs.vmware.com/en/VMware-Tanzu-Buildpacks/services/tanzu-buildpacks/GUID-index.html"
r301 %r{/tanzu-buildpacks}, "https://docs.vmware.com/en/VMware-Tanzu-Buildpacks/services/tanzu-buildpacks/GUID-index.html"