From 1ca6e18e28e8f87e3c77e824034d186aff1686aa Mon Sep 17 00:00:00 2001 From: Patrick Davison Date: Sun, 17 Feb 2013 03:08:22 -0800 Subject: Challenge maps can be accessed with domain/challenge/ID.js --- .htaccess | 2 ++ ajax/challenges.ajax.php | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 ajax/challenges.ajax.php diff --git a/.htaccess b/.htaccess index 30b2ace..e85e1f5 100644 --- a/.htaccess +++ b/.htaccess @@ -19,6 +19,8 @@ RewriteRule ^([a-z]+)$ /index\.php?page=$1 [QSA,NC] # GetMap Re-write RewriteRule ^map/(.*)$ /ajax/maps\.ajax\.php?mapid=$1 [QSA,NC] +RewriteRule ^challenge/(.*)$ /ajax/challenges\.ajax\.php?challengeid=$1 [QSA,NC] + # CSS and JS cache for 480 weeks diff --git a/ajax/challenges.ajax.php b/ajax/challenges.ajax.php new file mode 100644 index 0000000..68d6ae3 --- /dev/null +++ b/ajax/challenges.ajax.php @@ -0,0 +1,35 @@ + 0) { + list($map) = mysql_fetch_row($result); + return $map; + } +} + +//62 days +$expires = 62*24*60*60; +// header("Cache-Control: public, maxage=".$expires); +// header('Expires: ' . gmdate('D, d M Y H:i:s', time()+$expires) . ' GMT'); +// header("Content-type: text/javascript"); +echo json_encode($map); + +?> \ No newline at end of file -- cgit v1.2.3