Skip to content

Commit eff5a81

Browse files
authored
Update .htaccess for API redirects and descriptions
1 parent 798b8fc commit eff5a81

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

helmholtzkg_api/.htaccess

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
# Contact person name: Volker Hofmann
22
# Contact person email: v.hofmann@fz-juelich.de
3-
# Artifact name: Storage API of Helmholtz KG
3+
# Artifact name: Storage API of Helmholtz KG including QA and DEV APIs
44
# Resource location: https://data.unhide.helmholtz-metadaten.de/api/v0/raw/entity/
55

66
Options +FollowSymLinks
7+
8+
# Turn off MultiViews
79
Options -MultiViews
810
RewriteEngine on
911

10-
# dev API
11-
RewriteRule ^dev$ https://data.dev.unhide.helmholtz-metadaten.de/api/v0/raw/entity/ [R=303,L]
12+
# Redirect /dev/ to the dev API endpoint
13+
RewriteRule ^dev/?(.*)$ https://data.dev.unhide.helmholtz-metadaten.de/api/v0/raw/entity/$1 [R=301,L]
1214

13-
# qa API
14-
RewriteRule ^qa$ https://data.qa.unhide.helmholtz-metadaten.de/api/v0/raw/entity/ [R=303,L]
15+
# Redirect /qa/ to the qa API endpoint
16+
RewriteRule ^qa/?(.*)$ https://data.qa.unhide.helmholtz-metadaten.de/api/v0/raw/entity/$1 [R=301,L]
1517

16-
# default
17-
#==============
18-
RewriteRule ^$ https://data.unhide.helmholtz-metadaten.de/api/v0/raw/entity/ [R=303,L]
18+
# Redirect any sub-resource
19+
RewriteRule ^(.*)$ https://data.unhide.helmholtz-metadaten.de/api/v0/raw/entity/$1 [R=303,L]

0 commit comments

Comments
 (0)