CNAME и перенаправления
Большое спасибо за бесплатный сервис на OpenShift.
Я использую Gandi для своего домена - www.something.io
(₁), something.io
(₂). Я пытаюсь добиться следующего: Есть домены ₁ и ₂, перенаправить на nodejs-something.rhcloud.com
не имея домена rhcloud в адресной строке. Я знаю о маскировке вперед, но не отобразит ли это доменное имя rhcloud? Почему пересылка обнаженного имени так проблематична?
Ниже работает нормально для www.something.io
только:
something.io 3600 IN CNAME nodejs-something.rhcloud.com.
www 3600 IN CNAME nodejs-something.rhcloud.com.
www.something.io 3600 IN CNAME nodejs-something.rhcloud.com.
something.io
дисплеи:
Apache/2.2.15 (Red Hat) Server at nodejs-something.rhcloud.com Port 80
после того, как я настроил переадресацию в Ганди из *.something.io
в www.something.io
, Это даже не приведет меня к something.io
если я этого не сделал, то он проигнорировал мое правило в файле зоны выше.
Я действительно хотел бы, чтобы это было немного проще.
Я очень новичок в этом, поэтому я был бы признателен за любую помощь.
1 ответ
Вы не можете использовать запись CNAME для корня домена. Вместо этого вам нужно будет использовать запись A, но запись A может указывать только на IP-адрес, поэтому вам необходимо найти IP-адрес nodejs-something.rhcloud.com.
Этот сервер rhcloud позволяет вам настраивать заголовки хоста на веб-сервере? Если это так, вам также нужно иметь запись на вашем веб-сервере, чтобы распознать что-то.io и отобразить соответствующий веб-контент.