使用多个子域Justhost配置.htaccess文件

时间:2013-12-04 09:39:52

标签: ruby-on-rails .htaccess subdomain

情况是这样的:

  1. 我有托管公司justhost.com
  2. 我有主域名和两个子域名。第一个子域名是PHP 基于网页,但第二个是新创建的并基于ruby on 轨。
  3. 我想要这样的事情,在我确定RoR上新创建的应用程序运行良好之前,保持旧的应用程序正常运行。但不知何故,当我想修改带有RoR代码的.htaccess文件时(source- https://my.justhost.com/cgi/help/rails#access)。

    位于root_page上的

    主htacces文件:

    DirectoryIndex index.html index.shtml index.xhtml index.wml index.perl index.pl index.plx index.ppl index.cgi index.jsp index.js index.jp index.php4 index.php3 index.php index.phtml index.htm home.htm default.htm index.fcgi default.html
    # -FrontPage-
    
    
    <Limit GET POST>
    order deny,allow
    deny from all
    allow from all
    </Limit>
    <Limit PUT DELETE>
    order deny,allow
    deny from all
    </Limit>
    AuthUserFile /home/ecotec11/public_html/_vti_pvt/service.pwd
    AuthGroupFile /home/ecotec11/public_html/_vti_pvt/service.grp
    ErrorDocument 404 /404.shtml
    
    AuthName ecotechno.lv
    IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
    

    用于RoR应用程序的htacces文件:

    Options -MultiViews
                PassengerResolveSymlinksInDocumentRoot on
                #Change to your environment
                RailsEnv production
                RailsBaseURI /$HOME/$USER/eco
                SetEnv GEM_HOME /
    

    这就是我得到的: http://gyazo.com/291394024c60284e315b04b3b91128f4

    似乎项目无法找到已安装的gems或有效的rails安装。我尝试更新rails安装,但现在成功时根本没有变化。

    由于

0 个答案:

没有答案