Конфигуриране на поддомейн в rails - apache - пасажер

Имам приложение, работещо в домейн example.com, искам да конфигурирам поддомейни ru.example.com. Rails + Passenger + Apache

/etc/apache2/sites-available/example

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

Опитах се да копирам секцията VirtualHost и да променя ServerName на ru.example.com и да рестартирам apache чрез командата "apachectl restart", но адресът "ru.example.com" не работи

Какво ми трябва, за да реша това?

АКТУАЛИЗАЦИЯ

Трябва да се свържа с доставчика на DNS и да отворя поддомейни, в conf - копирайте само VH раздел с различно име на сървър


person user2572790    schedule 15.04.2014    source източник


Отговори (1)


Просто добавете запис във вашия hosts файл за ru.example.com, който да сочи към 127.0.0.1. Не съм сигурен коя е вашата операционна система, но трябва да можете да намерите стъпките в Google, доста е лесно.

Редактиране:

Опитайте да добавите този ред към вашата конфигурация:

ServerAlias example.com ru.example.com
person Brad Werth    schedule 15.04.2014
comment
Това приложение работи в момента, нямам нужда от работа с localhost - това има реален IP адрес, искам да се свържа от всяко устройство. - person user2572790; 16.04.2014
comment
След редактиране: добавям ред ServerAlias ​​example.com ru.example.com, но няма резултат. Може би имам нужда от контакт с продавача на домейн за това? - person user2572790; 16.04.2014