The documentation on how to install CakePHP in a non-root directory (http://site.tld/directory_name/) is rather sparse, so here’s how to do it using an Apache Alias directive: httpd.conf In httpd.conf, add the following line: Alias /directory_name /absolute/path/to/install/directory/app/webroot .htaccess In app/webroot/.htaccess, add the following line: RewriteBase /directory_name Your .htaccess f