首先让我说我以前从未部署过Rails应用程序。
我有一个由PHP运行的主站点的域名,我们称之为http://www.example.com/
。
我最近开始为Rails开发,我想在http://www.example.com/myapp
上托管我创建的新应用程序,同时保持原始网站的完整性。
主站点托管在Godaddy.com上,但据我了解,他们不支持rails(我的应用程序是用Rails 2.3.5编写的)。话虽如此,我决定在Dreamhost.com上托管我的rails应用程序。
所以我有两个问题:如何在主域上实际链接到dreamhost的'文件夹'中部署rails应用程序。其次,我从哪里开始部署应用程序?
谢谢!
答案 0 :(得分:1)
就个人而言,我会{dream :: http://myapp.example.com/
然后,如果您希望人们能够通过http://www.example.com/myapp
访问它,请在您的godaddy网站上添加.htaccess
重定向:
redirect 301 /myapp/ http://myapp.example.com/
有关在dreamhost的wiki上部署Ruby on Rails的信息: http://wiki.dreamhost.com/index.php/Ruby_on_Rails