繁体   English   中英

在Rails上配置子域-Apache-乘客

[英]Configure subdomain at rails - apache - passenger

我有一个应用程序,在domain example.com上运行 ,我想配置子域ru.example.com Rails +乘客+ Apache

在/ etc / apache2的/网站可用/例子

<VirtualHost *:80>
  DocumentRoot /var/www/myapp/public  
  <Directory /var/www/myapp/public>
    AllowOverride all
    Options -MultiViews
  </Directory>
</VirtualHost>

我尝试复制VirtualHost部分并将ServerName更改为ru.example.com,然后通过命令“ apachectl restart”重新启动apache,但是地址“ ru.example.com”不起作用

我需要解决什么?

UPDATE

我需要与conf中的DNS提供者联系并打开子域-仅复制具有不同ServerName的VH部分

只需在您的主机文件中为ru.example.com添加一个条目,使其指向127.0.0.1 不确定您的操作系统,但您应该可以在Google上找到相关步骤,这非常容易。

编辑:

尝试将此行添加到您的配置中:

ServerAlias example.com ru.example.com

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM