Posted at

DroppletsをNginxでサブフォルダで動かす

More than 5 years have passed since last update.


  • hardwired

  • hard_wired

  • 2013/11/15

  • Nginx

  • published

シンプルかつMarkdownで書けるBlogプラットフォームとしてRoon.io がかなり気になっていたのだが、手軽に似たような感じがかもし出せるシンプルなアプリDroppletsを発見。喜び勇んでインストールするも、Nginxで動かす際に軽くハマったので備忘。

検索すると以下の様な設定項目が引っかかる。

location / {

try_files $uri $uri/ /index.php?filename=$uri;
}

が、これはルートフォルダで動作させる場合の設定。ここのようにサブフォルダで動かす際は以下のようにする必要がある。(locationディレクティブを増やす)

location / {

try_files $uri $uri/ /index.php?filename=$uri;
}
location /dropplets {
try_files $uri $uri/ /dropplets/index.php?filename=$uri;
}

これでポスト詳細をクリックしても404ではなくちゃんと内容が表示される。