-
ID:2FTJDP さんの質問

Passenger(Rails)とPHPを共存させる方法について伺います。

現在、さくらのVPSを借り、ウェブサービスを何とか立ち上げることができました。(hogehoge.com ドメイン取得済み)
そこで、表題の件で質問を致します。今後アクセスの増加が見込めるまで、同一VPS内にTracを積みたいと考えています。

共存させるために、調べてみるとVirtualHostというものを使うことがわかりましたが、理解しているつもりなのですができません。

■ 目標

100.100.100.100:80 -> hogehoge.comへ飛ぶように
hogehoge.com -> hogehoge.comへ飛ぶように
100.100.100.100:8080 -> 100.100.100.100:8080/tracへ飛ぶように

■ httpd.conf
<VirtualHost *:8080>
ServerName 100.100.100.100:8080/trac
DocumentRoot /var/www/html/trac/
<Directory /var/www/html/trac/>
PassengerEnabled Off
AllowOverride All
Options -MultiViews
</Directory>
</VirtualHost>

どのようにconfは設定すればよいでしょうか。複数のサイトでは、シンボリックリンクを貼れとかいていますが、 rails_app以下にPHPが行くのは気持ち悪くまだ触れていません。

シンボリックリンクを用いれば解決できますか。

みんなの回答 1 件

ID:i9oYmg さんの回答

にわかだけど、FilesMatchじゃだめなの?

ID:i9oYmg

表題みて適当に答えちゃったんだけど、よく読んでいくと何をしたいのかよくわからないよ。Perlだろうと、php・java・Rubyでも全部同じドメインで共存できると思うんだけど。。。おじさんよくわからない

ID:iTbAqN

トピ主です。.エラーが出て投稿できてないと思い、teratailに質問を投稿してしまいました。
マルチポストを行ってしまい申し訳ございません。すでに解決しております。

最終更新日:2015-08-19 (2,234 views)

関連するトピックス

ページ上部に戻る