ドメインルート、つまり www.myjoomlasite.com に joomla サイトがあり、www.myrailssite.com/railsapp に Rails アプリケーションがあります。
Rails アプリケーションがhttp://www.myjoomlasite.com/railsappで利用可能になることを期待して 、 http://www.myjoomlasite.comのサブディレクトリに Rails アプリケーションをデプロイしたいと考えています。
ブラウザでwww.myjoomlasite.com/railsappをクリックして必要なすべての手順を実行した後、http://www.myjoomlasite.com/railsapp/admins/sign_inに正しくリダイレクトされます
するとsign_inページを表示したにも関わらず、joomlaのエラーページ「404 page not found」が表示されました
私の質問は次のとおりです。
- Rails アプリケーションに問題がある場合は、Rails エラー ページが表示されるはずですが、なぜ joomla のエラー ページが表示されるのでしょうか?
- Rails アプリケーションの生産ログ で、1ms で Completed 401 Unauthorizedと表示されるのはなぜですか?
- joomla サイトのサブディレクトリに Rails アプリケーションをデプロイするにはどうすればよいですか?
追加情報:
railsアプリ制作ログ
Started GET "/railsapp" for 24.5.7.81 at 2012-09-14 08:41:36 -0700
Processing by HomeController#index as HTML
Completed 401 Unauthorized in 1ms
アップデート
「404」の背後にある考えられる理由を見つけました。ドキュメントルートに .htaccess ファイルがあります。この .htaccess ファイルは、Rails アプリケーションのレンダリングを停止します。
Railsアプリが適切にレンダリングできることを.htaccessファイルに変更することは可能ですか?