nginxの静的コンテンツのexpires設定の例で 以下のように括弧のあとに$なしで書いていることがあるが、
location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico) { expires 10d; }
これだと、jsという記述がjsonファイルにも影響してしまうので 以下のように最後に$に付ける
location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico)$ { expires 10d; }
.htaccess、.git、.svnファイルにアクセスされないように confに下記のように書いてしまうと .htmlファイルも頭に.htが付くのでアクセスできなくなる。 location ~ (\.ht|\.git|\.svn) { deny all; } .htaccessはファイル名がドットから始まるので スラッシュを足して下記のように書くと良さげ。 locatio...
MacPortsを使ってLionにNginxをインストールした。(Xcodeはインストール済み) $ sudo port install nginx 通常、Nginxの設定ファイルパスは /usr/local/nginx/conf/nginx.conf (設定ファイルパスとprefixを設定していない場合) portを使ってMacBookにインストールした今回は /opt/l...
CakePHP バージョン2.4.5からインストール方法が簡単になったらしい [shell] $ curl -sS https://getcomposer.org/installer | php $ php composer.phar require “cakephp/cakephp”:”~2.4″ “cakephp/debug_kit”:”2.*” [/shell] appというプロジェ...
Vagrantで共有フォルダの静的ファイルの更新が反映されないとき
CakePHPをComposerでインストール