読者です 読者をやめる 読者になる 読者になる

【CakePHP 2.x】Nginx + CakePHP で CakePHP をサブディレクトリとして設置する

Nginx CakePHP2.x

default.confに以下を追記する。

location /cakephp {
    alias /usr/share/nginx/html/cakephp/app/webroot;
    index index.php;
    if (!-e $request_filename) {
    	rewrite ^(.+)$ /cakephp/index.php?q=$1 last;
     }
}
location ~ ^/cakephp/(.+\.php) {
    alias /usr/share/nginx/html/cakephp/app/webroot/$1;
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    include        fastcgi_params;
}

以下のサイトを参考にしました。
http://seven-words.info/2012/11/06/144/

ありがとうございました。