Web制作メモ -トップへ-

Railsをサブディレクトリで動かすのを諦めた日記

Ruby2016.01.29 03:04

「Welcome aboard」の「About your application’s environment」をクリックするとNot Foundになっていたのが気になって調べていましたが、色々設定を変えているうちに、今度はルーティングのエラーに変わり、もうサッパリ分かりません。

WEBRickなら問題なく表示されるし、RailsをサブディレクトリにしなければApacheでも問題なく表示されるので、Railsをサブディレクトリにした際の「Phusion Passenger」の設定が間違っているんだとは思います。

ただ、Phusion Passengerが難しすぎるので、当分はサブディレクトリにせずにRailsを動かすことにしときます。

サブディレクトリにしなければ、httpd.confも簡単です。

httpd.conf

# cat /etc/httpd/conf.d/httpd-sakura.conf 
<VirtualHost *:80>
  ServerName xxxx.vs.sakura.ne.jp
  DocumentRoot /sample/public
  RailsEnv development

  <Directory /sample/public>
    AllowOverride all
    Options -Indexes FollowSymLinks
  </Directory>

</VirtualHost>