Revision 8421
Added by Aaron Marcuse-Kubitza over 11 years ago
schemas/VegX/.htaccess | ||
---|---|---|
1 |
RewriteEngine on |
|
2 |
RewriteOptions AllowNoSlash |
|
3 |
|
|
4 |
# parse dotpath in the query string |
|
5 |
RewriteCond %{QUERY_STRING} ^(?!&).+$ |
|
6 |
RewriteCond %{REQUEST_URI} ^(.*?)(?:/index(?:\.\w+)?)?$ |
|
7 |
RewriteRule ^.*$ /dotpath%1 [discardpath,noescape,last] |
|
8 |
|
|
9 |
# don't rewrite existing paths |
|
10 |
RewriteCond %{REQUEST_FILENAME} -d [ornext] |
|
11 |
RewriteCond %{REQUEST_FILENAME} -f |
|
12 |
RewriteRule ^(?!/).+$ - [discardpath,noescape,last] |
|
13 |
|
|
14 |
# handle DirectoryIndex subrequests |
|
15 |
RewriteRule ^index$() $1 [discardpath,noescape] |
|
16 |
|
|
17 |
# dir without trailing / is provided as an absolute filesystem path |
|
18 |
RewriteCond $0 ^/ [ornext] |
|
19 |
RewriteCond #$0 ^(.*)$ |
|
20 |
RewriteRule ^.+$ http://wiki.tdwg.org/twiki/pub/Vegetation/WebHome/VegX_Schema_1.5.3_proposed.zip#/veg.xsd%1 [discardpath,noescape,last] |
schemas/DwC/history/.htaccess | ||
---|---|---|
1 |
RewriteEngine on |
|
2 |
RewriteOptions AllowNoSlash |
|
3 |
|
|
4 |
# parse dotpath in the query string |
|
5 |
RewriteCond %{QUERY_STRING} ^(?!&).+$ |
|
6 |
RewriteCond %{REQUEST_URI} ^(.*?)(?:/index(?:\.\w+)?)?$ |
|
7 |
RewriteRule ^.*$ /dotpath%1 [discardpath,noescape,last] |
|
8 |
|
|
9 |
# don't rewrite existing paths |
|
10 |
RewriteCond %{REQUEST_FILENAME} -d [ornext] |
|
11 |
RewriteCond %{REQUEST_FILENAME} -f |
|
12 |
RewriteRule ^(?!/).+$ - [discardpath,noescape,last] |
|
13 |
|
|
14 |
# handle DirectoryIndex subrequests |
|
15 |
RewriteRule ^index$() $1 [discardpath,noescape] |
|
16 |
|
|
17 |
# dir without trailing / is provided as an absolute filesystem path |
|
18 |
RewriteCond $0 ^/ [ornext] |
|
19 |
RewriteCond #$0 ^(.*)$ |
|
20 |
RewriteRule ^.+$ http://rs.tdwg.org/dwc/terms/history/%1 [discardpath,noescape,last] |
schemas/DwC/terms/.htaccess | ||
---|---|---|
1 |
RewriteEngine on |
|
2 |
RewriteOptions AllowNoSlash |
|
3 |
|
|
4 |
# parse dotpath in the query string |
|
5 |
RewriteCond %{QUERY_STRING} ^(?!&).+$ |
|
6 |
RewriteCond %{REQUEST_URI} ^(.*?)(?:/index(?:\.\w+)?)?$ |
|
7 |
RewriteRule ^.*$ /dotpath%1 [discardpath,noescape,last] |
|
8 |
|
|
9 |
# don't rewrite existing paths |
|
10 |
RewriteCond %{REQUEST_FILENAME} -d [ornext] |
|
11 |
RewriteCond %{REQUEST_FILENAME} -f |
|
12 |
RewriteRule ^(?!/).+$ - [discardpath,noescape,last] |
|
13 |
|
|
14 |
# handle DirectoryIndex subrequests |
|
15 |
RewriteRule ^index$() $1 [discardpath,noescape] |
|
16 |
|
|
17 |
# dir without trailing / is provided as an absolute filesystem path |
|
18 |
RewriteCond $0 ^/ [ornext] |
|
19 |
RewriteCond #$0 ^(.*)$ |
|
20 |
RewriteRule ^.+$ http://rs.tdwg.org/dwc/terms/%1 [discardpath,noescape,last] |
schemas/DwC/.htaccess | ||
---|---|---|
1 |
RewriteEngine on |
|
2 |
RewriteOptions AllowNoSlash |
|
3 |
|
|
4 |
# parse dotpath in the query string |
|
5 |
RewriteCond %{QUERY_STRING} ^(?!&).+$ |
|
6 |
RewriteCond %{REQUEST_URI} ^(.*?)(?:/index(?:\.\w+)?)?$ |
|
7 |
RewriteRule ^.*$ /dotpath%1 [discardpath,noescape,last] |
|
8 |
|
|
9 |
# don't rewrite existing paths |
|
10 |
RewriteCond %{REQUEST_FILENAME} -d [ornext] |
|
11 |
RewriteCond %{REQUEST_FILENAME} -f |
|
12 |
RewriteRule ^(?!/).+$ - [discardpath,noescape,last] |
|
13 |
|
|
14 |
# handle DirectoryIndex subrequests |
|
15 |
RewriteRule ^index$() $1 [discardpath,noescape] |
|
16 |
|
|
17 |
# dir without trailing / is provided as an absolute filesystem path |
|
18 |
RewriteCond $0 ^/ [ornext] |
|
19 |
RewriteCond /$0 ^(.*)$ |
|
20 |
RewriteRule ^.+$ terms%1 [discardpath,noescape,last] |
Also available in: Unified diff
Merged web/DwC,VegX with the corresponding dir in schemas/