This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
installation:register365 [2011/05/13 19:36] n00dles101 created |
installation:register365 [2013/04/19 15:04] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Register365 & Namesco.co.uk (Zeus Webserver) ====== | ||
+ | |||
Register365 and Namesco.co.uk use Zeus Webserver instead of Apache which means Fancy URLs cannot be used with GS. | Register365 and Namesco.co.uk use Zeus Webserver instead of Apache which means Fancy URLs cannot be used with GS. | ||
Line 17: | Line 19: | ||
match URL into $ with ^/admin.*$ | match URL into $ with ^/admin.*$ | ||
if matched then goto END | if matched then goto END | ||
+ | |||
+ | # see if its a page with a querystring | ||
+ | |||
+ | RULE_0_START: | ||
+ | # get the document root | ||
+ | map path into SCRATCH:DOCROOT from / | ||
+ | # initialize our variables | ||
+ | set SCRATCH:ORIG_URL = %{URL} | ||
+ | set SCRATCH:REQUEST_URI = %{URL} | ||
+ | |||
+ | # see if theres any queries in our URL | ||
+ | match URL into $ with ^(.*)\?(.*)$ | ||
+ | if matched then | ||
+ | set SCRATCH:REQUEST_URI = $1 | ||
+ | set SCRATCH:QUERY_STRING = $2 | ||
+ | set URL = /index.php?id=$1&$2 | ||
+ | goto END | ||
+ | endif | ||
+ | RULE_0_END: | ||
+ | |||
+ | # otherwise serve the page | ||
match URL into $ with /?([A-Za-z0-9-]+)/?$ | match URL into $ with /?([A-Za-z0-9-]+)/?$ |