[英]Rails app dynamic subdomain not working on apache and passenger
[英]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.