2013-06-22 78 views
0

我不確定這個設置在哪裏。目前,我的網站會將每個非www網址重定向到www。我使用Rubber Gem部署到AWS,後者又使用Passenger,並且我看到一些建議使用Passenger配置的帖子。我正在使用Apache 2如何配置鋼軌不使用'www'爲我的網站?

+0

即配置完成在Web服務器(nginx或Apache)的級別,而不是應用程序服務器(在這種情況下是Passenger)。你知道你使用的是哪個Web服務器嗎? – depa

+0

[使用Phusion Passenger和Rails時初始服務器啓動速度緩慢]的可能重複(http://stackoverflow.com/questions/853532/slow-initial-server-startup-when-using-phusion-passenger-and-rails) – William

回答

2

此任務通過正確配置服務器的虛擬主機(而不是RoR或Passenger)來完成。

你應該定位在您的Web服務器主機檔案(Apache,Nginx等..),並把這樣的事情:

<VirtualHost *:80> 
    DocumentRoot /www/example1 
    ServerName example.com 

    # Other directives here 
</VirtualHost> 

也許這個鏈接可以幫助你: http://httpd.apache.org/docs/trunk/vhosts/examples.html

+0

有重寫規則。謝謝! – William