33# ----------------------------------------------------------------------
44Options +FollowSymlinks -MultiViews -Indexes
55
6- # ----------------------------------------------------------------------
7- # | Cross-origin requests for api.phpmyfaq.de |
8- # ----------------------------------------------------------------------
9- <IfModule mod_headers.c >
10- Header set Access-Control-Allow -Origin "*"
11- Header set Access-Control-Allow -Methods "GET, POST, OPTIONS"
12- Header set Access-Control-Allow -Headers "origin, content-type, accept, x-requested-with"
13- </IfModule >
14-
156# ----------------------------------------------------------------------
167# | Rewrite rules for api.phpmyfaq.de |
178# ----------------------------------------------------------------------
189<IfModule mod_rewrite.c >
1910 RewriteEngine On
20- RewriteCond %{REQUEST_METHOD} OPTIONS
2111 RewriteBase /
2212
23- RewriteRule ^(.*)$ $1 [R=200 ,L]
24- RewriteRule versions /version.php
25- RewriteRule version/stable /version.php?branch=stable
26- RewriteRule version/development /version.php?branch=development
27- RewriteRule version/nightly /version.php?branch=nightly
28- RewriteRule verify/(.+)$ /verify.php?version=$1
13+ # Handle preflight OPTIONS requests
14+ RewriteCond %{REQUEST_METHOD} OPTIONS
15+ RewriteRule ^ - [R=204 ,L]
16+
17+ # Existing rewrite rules
18+ RewriteRule ^versions$ /version.php [L]
19+ RewriteRule ^version/stable$ /version.php?branch=stable [L]
20+ RewriteRule ^version/development$ /version.php?branch=development [L]
21+ RewriteRule ^version/nightly$ /version.php?branch=nightly [L]
22+ RewriteRule ^verify/(.+)$ /verify.php?version=$1 [L]
2923</IfModule >
24+
25+ # ----------------------------------------------------------------------
26+ # | Cross-origin requests for api.phpmyfaq.de |
27+ # ----------------------------------------------------------------------
28+ <IfModule mod_headers.c >
29+ Header always set Access-Control-Allow -Origin "*"
30+ Header always set Access-Control-Allow -Methods "GET, POST, OPTIONS"
31+ Header always set Access-Control-Allow -Headers "origin, content-type, accept, x-requested-with"
32+ Header always set Access-Control-Max-Age "3600 "
33+ </IfModule >
0 commit comments