2013-09-24 34 views
0

我安裝了一個新的家庭服務器和安裝on Rails和服務器環境中的紅寶石。 我用this 指導,把事情開始的Phusion客運(所有精確相同的(除了服務器名稱))。爲什麼我禁用虛擬主機後,我的Rails應用程序工作? (乘客的Phusion +的Apache2)今天

後我啓用了虛擬主機並重新啓動的Apache2,沒有我的路線會工作,在我的公共軌道文件夾只有文件。我搜索了一個解決方案,但什麼也沒找到,對我有什麼幫助。

因此,一段時間後,我就放棄了,再次被禁用我的虛擬主機。但是,當我再次訪問我的網站時,路線都沒問題。即使虛擬主機不應該再指向Rails應用程序(我是Apache2s虛擬主機的新手,所以我不太瞭解它們)。

現在的問題是,爲什麼這一切都工作?爲什麼該網址仍然指向我的Rails應用程序?我想了解它,以便我可以在需要時重現這些步驟。希望我表達得很好。

問候

回答

0

如果你看到的文件中,它聽起來就像你有選擇的指標使一些地方。嘗試通過啓用/ etc/httpd/mods啓用選項索引。

<Directory /path/to/directory> 
    Options Indexes 
</Directory> 

至於爲什麼刪除虛擬主機後它工作。我會建議通過啓用其他MODS。可能有一個衝突的虛擬主機。