README.ALLURLSTOINDEXPHP To call /index.php for every requested URL you must compile kerkelinn with ALLURLSTOINDEXPHP defined and set the sticky bit of the "host-dir". Example: root@dev:~/kerkelinn-1.13 > make [...] root@dev:~/kerkelinn-1.13 > ls -la default total 9 drwxr-xr-x 3 1003 1003 1024 2011-02-26 16:13 . drwxr-xr-x 7 1003 1003 3072 2011-02-26 16:16 .. -rw-r--r-- 1 1003 1003 23 2001-08-23 21:03 index.html -rw-r--r-- 1 1003 1003 53 2001-08-23 21:03 index.html.gz -rw-r--r-- 1 1003 1003 43 2011-02-26 16:13 index.php root@dev:~/kerkelinn-1.13 > cat default/index.php root@dev:~/kerkelinn-1.13 > { echo 'GET /foo/bar HTTP/1.1';echo;sleep 1; } | ./kerkelinn-cms 2>/dev/null HTTP/1.0 404 Not Found Content-Type: text/html Connection: close Not FoundNo such file or directory. root@dev:~/kerkelinn-1.13 > chmod 1755 default root@dev:~/kerkelinn-1.13 > { echo 'GET /foo/bar HTTP/1.1';echo;sleep 1; } | ./kerkelinn-cms 2>/dev/null HTTP/1.0 200 OK Server: kerkelinn/1.13 Connection: close X-Powered-By: PHP/5.3.3-7 Content-type: text/html /foo/bar root@dev:~/kerkelinn-1.13 >