[tracker/oscp] Add redirects for 3.0 Tracker ontologies



commit 29691876bd828115384a2d8e26ebebfc912e98c6
Author: Sam Thursfield <sam afuera me uk>
Date:   Wed Apr 22 00:45:21 2020 +0200

    Add redirects for 3.0 Tracker ontologies
    
    These currently go from http://tracker.api.gnome.org/ontology/v3/...
    to the preview documentation hosted at
    https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/.

 app_data/httpd-cfg/tracker.api.gnome.org.conf | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)
---
diff --git a/app_data/httpd-cfg/tracker.api.gnome.org.conf b/app_data/httpd-cfg/tracker.api.gnome.org.conf
index aeef0cada..dbb5749bb 100644
--- a/app_data/httpd-cfg/tracker.api.gnome.org.conf
+++ b/app_data/httpd-cfg/tracker.api.gnome.org.conf
@@ -2,7 +2,23 @@
    ServerName tracker.api.gnome.org
    
    RewriteEngine on
-   RewriteRule (.*) https://www.gnome.org$1 [R,L]
+
+   # Send all queries for /ontology/v3/... to the relevant documentation
+   RewriteRule ^ontology/v3/nie/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/nie.html [R,L]
+   RewriteRule ^ontology/v3/nao/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/nao.html [R,L]
+   RewriteRule ^ontology/v3/nfo/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/nfo.html [R,L]
+   RewriteRule ^ontology/v3/nco/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/nco.html [R,L]
+   RewriteRule ^ontology/v3/nmo/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/nmo.html [R,L]
+   RewriteRule ^ontology/v3/ncal/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/ncal.html [R,L]
+   RewriteRule ^ontology/v3/scal/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/scal.html [R,L]
+   RewriteRule ^ontology/v3/nmm/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/nmm.html [R,L]
+   RewriteRule ^ontology/v3/mto/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/mto.html [R,L]
+   RewriteRule ^ontology/v3/mlo/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/mlo.html [R,L]
+   RewriteRule ^ontology/v3/mfo/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/mfo.html [R,L]
+   RewriteRule ^ontology/v3/mtp/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/mtp.html [R,L]
+   RewriteRule ^ontology/v3/slo/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/slo.html [R,L]
+   RewriteRule ^ontology/v3/tracker/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/tracker.html [R,L]
+   RewriteRule ^ontology/v3/osinfo/?$ 
https://gnome.pages.gitlab.gnome.org/tracker/docs/api-preview/tracker3-nepomuk/osinfo.html [R,L]
 </VirtualHost>
 
 <LocationMatch "^/.well-known/acme-challenge">


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]