У нас есть веб-сайт, который находится на домене.com.
Хотелось бы, чтобы это был staging.domain.com.
Веб-сайт написан на Ruby on Rails, и он использует apache и пассажира для развертывания.
я редактировал наш и т.д./хоты файл сказатьКак изменить domain.com на staging.domain.com в Ruby on Rails на Apache
(IP-адрес) staging.domain.com
Я также отредактированные файл staging.domain.conf в Etc/apache2/сайтов -доступно и добавлено к сайтам.
я редактировал файл .conf сказать следующее, как HTTP и HTTPS:
ServerName staging.domain.com
ServerAlias staging.domain.com
Я также обновил DNS-записи локально и глобально.
Однако, когда я перехожу на staging.domain.com, он перенаправляет меня на домен.com.
Домен.com размещен на другом сервере, и он перенаправляет меня на этот другой сервер.
Если я ping staging.domain.com, я получаю промежуточный сервер.
И когда я перехожу к ipaddress в URL-адресе, он дает мне страницу по умолчанию apache2.
Что еще мне нужно изменить для staging.domain.com, чтобы быть URL-адресом по умолчанию для этого сервера?
Пожалуйста, простите мое невежество, так как я никогда раньше не смотрел на Ruby on Rails.
Не думайте, что это не проблема с рубинами. Звучит как проблема DNS. Вы уверены, что касаетесь сервера staging.domain.com? Что вы получаете, когда ping staging.domain.com? – dbugger
Спасибо за быстрый ответ. Когда я ping staging.domain.com, я получаю IP-адрес промежуточного сервера. Это похоже на то, что он перенаправляется на домен.com. – codyrigg
Можете ли вы проверить журналы, чтобы увидеть, действительно ли он наносит удар по серверу при попадании на сайт? – dbugger